.el-form--inline .el-form-item {
  margin-right: 12px;
}

.el-form-item {
  margin-bottom: 20px;
}


.el-form-item__label {
  color: var(--color-font-first);
  padding: 0 8px 0 0;
}

.el-form-item__error {
  color: var(--color-danger);
  font-size: 12px;
  line-height: 1;
  padding-top: 4px;
  position: absolute;
  top: 100%;
  left: 0;
}

.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap > .el-form-item__label:before,
.el-form-item.is-required:not(.is-no-asterisk) > .el-form-item__label:before {
  color: var(--color-danger);
}

.el-form-item.is-error {
	.el-input__inner {
		border-color: var(--color-danger);
		&:focus {
			border-color: var(--color-danger);
		}
	}
	.el-textarea__inner {
		border-color: var(--color-danger);
		&:focus {
			border-color: var(--color-danger);
		}
	}
	.el-input__validateIcon {
		color: var(--color-danger);
	}
}
